Big Huge Thesaurus

theory of inheritance

noun